rain cats and dogs – Català–English translations

🇬🇧 en ca

rain cats and dogs verb

  • to rain very heavily
ploure a bots i barrals
Wiktionary Links